package cz.muni.fi.pa036.kiss.dao;

import cz.muni.fi.pa036.kiss.Entity.Kolej;
import cz.muni.fi.pa036.kiss.Entity.Student;
import cz.muni.fi.pa036.kiss.Entity.Ubytovani;
import java.util.List;

/**
 *
 * @author peter
 */
public interface UbytovaniDAO {

    void create(Ubytovani ubytovani);

    Ubytovani get(Long id);

    void update(Ubytovani ubytovani);

    void remove(Ubytovani ubytovani);

    List<Ubytovani> findAll();

    List<Ubytovani> findByKolej(Kolej kolej);
    
    List<Ubytovani> findByStudent(Student student); 
}
